45d1c0ea1d8f4be821e53666bb1f3445172ae097,SensorThingsServer.SQL/src/main/java/de/fraunhofer/iosb/ilt/sta/persistence/postgres/EntityCreator.java,EntityCreator,expandEntity,#Entity#Query#,151

Before Change


                subExpand.getPath().remove(0);
                subExpand.setSubQuery(expand.getSubQuery());
                subQuery.addExpand(subExpand);
                subQuery.setCount(query.isCount());
            }

            if (existing == null || !existing.isExportObject()) {

After Change


                }
            } else {
                // This is not the last element in the expand path. The query is not for this element.
                subQuery = new Query(query.getSettings());
                Expand subExpand = new Expand();
                subExpand.getPath().addAll(expand.getPath());
                subExpand.getPath().remove(0);
                subExpand.setSubQuery(expand.getSubQuery());
                subQuery.addExpand(subExpand);
                if (query.getCount().isPresent()) {
                    subQuery.setCount(query.isCountOrDefault());
                }
            }